package com.lemon.blog.web.mapper;

import com.lemon.blog.web.domain.BlTag;
import com.lemon.common.core.base.BaseMapper;

import java.util.List;

/**
 * 包名称：com.lemon.blog.Mapper
 * 类名称：BlLinkMapper
 * 类描述：标签管理Mapper接口
 * 创建人：@author huangpeng
 * 创建时间：2022-05-04
 */
public interface BlTagMapper extends BaseMapper<BlTag> {

    /**
     * 查询标签管理列表
     * @Title: selectBlTagList
     * @Description: 查询标签管理列表
     * @param blTag
     * @return: List<BlTag>
     * @throws:
     * @author: huangpeng
     * @Date: 2023/2/26 21:00
     */
     List<BlTag> selectBlTagList(BlTag blTag);

    /**
     * @Title: queryAllTag
     * @Description: 查询全部标签信息
     * @param
     * @return: List<BlTag>
     * @throws:
     * @author: huangpeng
     * @Date: 2022/4/29 23:20
     */
    List<BlTag> queryAllTag();

    /**
     * @Title: 根据标签名获取标签
     * @Description:
     * @param tagName
     * @return: BlTag
     * @throws:
     * @author: huangpeng
     * @Date: 2022/4/30 0:38
     */
    BlTag selectBlTagByTagName(String tagName);
}
